lap of the gods meaning in Hindi

Noun

Beyond human control; left to fate or destiny.

भाग्य या किस्मत पर निर्भर; मानव नियंत्रण से परे

English Usage: Whether we'll succeed or fail is in the lap of the gods.

Hindi Usage: हम सफल होंगे या असफल, यह ईश्वर की इच्छा पर है।

Share Anuvadan of lap of the gods